that would have caused noise and problems. Who installed them and why didn't you like them? Ive installed a couple sets on Z's I owned and my suspension rides really smooth with precise handling on stock struts and springs. No noise or abnormal side effects.
The adjustable tension rods with allow you to fix the caster problem and set it exactly where you want it.